Registered with number 07238305 fourteen years ago, Mama Mia's Fast Food Limited had been a private limited company until 2016-05-24 - the date it was dissolved. The latest mailing address was 21 Hyde Park Road, Leeds.
The following business had a single director: Ali D. who was maintaining it from 2010-04-29 to dissolution date on 2016-05-24.