About J & A Properties (cheltenham) Limited (11079753) United Kingdom