8 Manor Farmyard Manor Farmyard, Devizes
Reg Number: 11196585
Date of Inc: February 09, 2018
THE ALLIER 20 MANOR FARMYARD, DEVIZES
Reg Number: 09089195
Date of Inc: January 01, 1970
19 Manor Farmyard, Devizes
Reg Number: 09222551
Date of Inc: September 17, 2014