Arabel Limited Company number01922501 StatusLiquidation TypePrivate Limited Company Incorporated13 Jun 1985 Registered office 190 Fleet StreetLondonEC4A 2AH Data JSON Markdown