About Lea Manor Homes Limited (11017609) United Kingdom