Elvahurst Limited Company number01367336 StatusLiquidation TypePrivate Limited Company Incorporated9 May 1978 Registered office 16 Bedford StreetCovent GardenLondonWC2E 9HE Data JSON Markdown