Milford Nurseries (Welwyn) Limited Company number00885899 StatusLiquidation TypePrivate Limited Company Incorporated18 Aug 1966 Registered office Robert Green House2 Abercorn PlaceLondon Nw89xx Data JSON Markdown