About Bowbridge Management Company Limited (02367993) United Kingdom