About Smansion Homes Limited (12917949) United Kingdom