Select Homes is a trading name of Select Homes (BTL) Limited registered in England under company No 16422728, Select Homes (DP) Limited registered in England under company No 16422200 & Select Homes (Lettings) Limited registered in England under company No 16729230. Our services are regulated in accordance with applicable laws and industry standards. Registered office: 20 Wenlock Road, London, Greater London, N1 7GU
© Select Homes 2026