About Hasmore Homes Limited (04817901) United Kingdom