Redcentric PLC City Of London Data Centre

Location

Braham Street
Greater London, E1, United Kingdom

Parent company

Redcentric PLC

Service provider