1 THE ORCHARD, HEREFORDSHIRE
Reg Number: 03280279
Date of Inc: January 01, 1970
2 THE ORCHARD, CLYRO
Reg Number: 05329543
Date of Inc: November 01, 2005