About Bowbridge Homes (frisby) Limited (11876786) United Kingdom