Equinix (services) Limited has existed on the market for 24 years. Started with registration number 03998776 in 2000, the company is located at Masters House, London W14 0QH. It has a history in business name changes. Up till now it had two different company names. Up to 2007 it was prospering under the name of Ix Services and before that its registered company name was Southcyber. The firm's principal business activity number is 82990 which means Other business support service activities not elsewhere classified. The latest financial reports cover the period up to 31st December 2022 and the latest confirmation statement was submitted on 13th May 2023.
There seems to be a number of three directors managing this particular business now, namely Bruce O., Rene S. and Eugenius B. who have been performing the directors responsibilities for one year.