Devon Upvc Manufacturers Limited Company number02507904 StatusLiquidation TypePrivate Limited Company Incorporated1 Jun 1990 Nature of business 4525 Registered office South Hams Windows AndConservatoriesUnit 2 & 4 Orchard Ind EstTQ7 1FF Accounts Year ended 30 Jun 1992 30 Jun 1991 Data JSON Markdown