Unit 2 Lobb Farm London Road, Thame
Reg Number: 10427434
Date of Inc: October 13, 2016
The Old Workshop Unit 1 Lobb Farm, Thame
Reg Number: 01860879
Date of Inc: November 05, 1984
Reg Number: 00650029
Date of Inc: February 19, 1960
The Farm House, Thame
Reg Number: 07986701
Date of Inc: March 12, 2012