Roger John Limited Company number02030693 StatusLiquidation TypePrivate Limited Company Incorporated24 Jun 1986 Registered office 32-34 St James StreetCheltenhamGloucestershireGL52 2SH Data JSON Markdown