About Temple Manor Homes Limited (07368576) United Kingdom