MATILDA’S PLANET SCOTLAND LIMITED Company Number: SC598180 Name of Company: MATILDA'S PLANET SCOTLAND LIMITED Trading Name: Matilda’s Planet Nature of Business: Other manufacturing not elsewhere classified Type of Liquidation: Read More » 14/01/2022