About 172 Gloucester Terrace Management Company Limited (02639461) United Kingdom