About Aberhod Cove Management Company Limited (10906767) United Kingdom