Ovalade Limited Company number02728219 StatusLiquidation TypePrivate Limited Company Incorporated2 Jul 1992 Registered office Treviot House186-192 High StreetIlfordIG1 1JQ Data JSON Markdown