03148410 Limited Company number03148410 StatusActive TypePrivate Limited Company Incorporated19 Jan 1996 Nature of business 7132 Registered office Unit A Garratt CourtFurmage StreetLondonSW18 4DF Previous names Thames Plant Limited (until 14 Mar 2018) Data JSON Markdown