About 66 Gloucester Street Management Company Limited (03650138) United Kingdom