Level 18 Ltd is a dissolved company incorporated on 17 December 2020 with the registered office located in London, Greater London. Level 18 Ltd was registered 4 years ago.
Compulsory strike-off action has been discontinued
Submitted on 7 Jun 2022
Registered office address changed from 2D Calthorpe Road Edgbaston Birmingham B15 1QS England to 1 Shillington Old School 181 Este Road London SW11 2TB on 11 May 2022