About Groombridge Management Company Limited (13151270) United Kingdom