About Coombe Edge Management Company Limited (07579405) United Kingdom