About James Taylor Homes (blake House) Ltd (11857853) United Kingdom