About 68 Gloucester Street Management Company Limited (03073769) United Kingdom