Started with Reg No. 08715711 11 years ago, A Taste Of Malta Ltd had been a private limited company until 2018-03-20 - the time it was officially closed. The last known mailing address was Unit 4 - St Mellons Community Enterprise Workshops Crickhowell Road, St Mellons Cardiff.
This specific limited company was supervised by just one director: Saviour Z., who was assigned this position in 2013.
Saviour Z. was the individual who controlled this firm, owned over 3/4 of company shares.