About Temple Homes Property Investment Ltd (13527278) United Kingdom