About Sembly Homes Limited (12018281) United Kingdom