Green Tap Limited Company number02306213 StatusLiquidation TypePrivate Limited Company Incorporated17 Oct 1988 Registered office Marble Arch House66-68 Seymour StreetLondonW1H 5AF Data JSON Markdown