Mapeley Steps Contractor Limited has been prospering in this business for at least 24 years. Started with Registered No. 04089254 in the year 2000, the company is registered at C/o Fti Consulting Llp, 200 Aldersgate, London EC1A 4HD. This company has a history in registered name changing. Previously it had two different company names. Until 2000 it was prospering as Mapeley Steps and up to that point its company name was Shelfco (no.2013). The company's registered with SIC code 68209 and has the NACE code: Other letting and operating of own or leased real estate. The business latest accounts describe the period up to 2021-12-31 and the most current annual confirmation statement was submitted on 2022-10-12.