About Bowbridge Estates Limited (11734018) United Kingdom