Big Yellow Group PLC is engaged in the provision of self storage and related services. The Company has unrivalled portfolio across London, the South East and metropolitan cities with a network of 92 ...