C H Jones & Son Offices
HQ
C H Jones
Devon, UK