About Glendale Land And New Homes Limited (10668044) United Kingdom