ROGER JOHN LIMITED Company number 02030693 · Monitor this company Liquidation Overview Documents Analysis Location Related Registered office Address32-34 ST JAMES STREET, CHELTENHAM, GLOUCESTERSHIRE, GL52 2SH PostcodeGL52 2SH Companies at this postcode 15 Average house price in GL52 2SH £200,000 (22 sales) Map