About 7 Garratt Terrace Management Company Limited (05544658) United Kingdom