About Lanceplace Homes Limited (02299157) United Kingdom