Unit 1, Apple Pie Farm Aldworth Road, Newbury
Reg Number: 03780038
Date of Inc: May 28, 1999
1 CHURCH FARM BARNS, NEWBURY
Reg Number: 08593946
Date of Inc: February 07, 2013
2 Church Farm Barns Aldworth Road, Newbury
Reg Number: 12980309
Date of Inc: October 28, 2020