About 78 Cathcart Road Management Limited (03516752) United Kingdom