About 16 Castlebar Road Management Company Limited (03665747) United Kingdom