About 63 Gloucester Street Management Company Limited (02555311) United Kingdom