About Bowring Park Management Company Limited (04814654) United Kingdom