Bayfarm Limited Company number02429367 StatusLiquidation TypePrivate Limited Company Incorporated5 Oct 1989 Registered office 43a Commercial StreetLondonE1 6BD Data JSON Markdown