Royalty lettings ltd 232 Stamford Hill, London N16 6TT