This particular Mama Pizza Limited company has been operating on the market for at least 8 years, having launched in 2016. Started with Companies House Reg No. 10272854, Mama Pizza is a Private Limited Company located in 339 Kilburn High Road, London NW6 7QB. The firm's SIC and NACE codes are 56103 meaning Take-away food shops and mobile food stands. Its latest annual accounts describe the period up to 2020-07-31 and the most recent annual confirmation statement was submitted on 2020-07-11.
Concerning this particular business, just about all of director's obligations have so far been performed by Ahmed A. who was formally appointed on 2016-07-12.