Cherry Orchard House Church Street, Wantage
Reg Number: 09327878
Date of Inc: November 26, 2014
Westfield Church Street, Wantage
Reg Number: 12898521
Date of Inc: September 23, 2020
The Dower House Church Street, Wantage
Reg Number: 04832439
Date of Inc: July 15, 2003