About Bowbridge Wharf Management Company Limited (10750848) United Kingdom