About Barley Hill Homes Limited (10242158) United Kingdom