About Coombe Lea (catbrook) Management Limited (03869127) United Kingdom