8 Lion & Lamb Yard, Farnham
Reg Number: 01845714
Date of Inc: September 04, 1984
Unit 2, Farnham
Reg Number: 01980230
Date of Inc: January 20, 1986
20 Lion & Lamb Yard, Farnham
Reg Number: 07839560
Date of Inc: November 08, 2011
15 Lion & Lamb Yard, Farnham
Reg Number: 13810973
Date of Inc: December 21, 2021