Muswells Limited Company number02503489 StatusLiquidation TypePrivate Limited Company Incorporated18 May 1990 Nature of business 5226 Registered office 6-7 Carrara HouseVilliers StLondon Accounts Year ended 31 May 1991 Data JSON Markdown