About Fifty Gloucester Terrace Management Company Limited (00873929) United Kingdom