About Mandale Homes Land & Development Limited (08727980) United Kingdom