About 62 Clifford Road Management Company Limited (03419376) United Kingdom