Windymarsh Limited Company number03773824 StatusLiquidation TypePrivate Limited Company Incorporated19 May 1999 Nature of business 5134 Registered office Unit 6b Tlantic Trading EstateBarrySouth GlamorganCF63 3RF Data JSON Markdown