About Coombe Hill Management Company Limited (12169219) United Kingdom