Farming in Thame, Oxfordshire We help you find any company! J. Rixon Limited Lopemede Farm, Thame Road Thame, Oxfordshire Moorend Lane Ltd Ground Floor Dorchester House, 15 Dorchester Place Thame, Oxfordshire