About Blakelow Homes Limited (10261023) United Kingdom