Unit 1, Thatch Cottage Farm Barns, Filmore Hill, Alton
Reg Number: 04801961
Date of Inc: June 17, 2003