Holgate And Lovell Limited Company number00689837 StatusLiquidation TypePrivate Limited Company Incorporated14 Apr 1961 Registered office 87 Kilda RdLondonW13 Data JSON Markdown