About 62 Gloucester Terrace Management Company Limited (01590159) United Kingdom