About 90 Gloucester Terrace Management Company Limited (11165628) United Kingdom