Lovell And Hagger Limited Company number00908635 StatusLiquidation TypePrivate Limited Company Incorporated16 Jun 1967 Nature of business 5132 Registered office 149 Odessa RoadForest GateLondonE7 9EW Accounts Year ended 31 Jul 1990 31 Jul 1989 31 Jul 1988 31 Jul 1987 31 Jul 1986 31 Jul 1985 Data JSON Markdown