Avonshield Products Limited Company number01594280 StatusLiquidation TypePrivate Limited Company Incorporated29 Oct 1981 Registered office Avonshield HouseSouthmoor RoadOxfordOX2 6RG Data JSON Markdown