106 LONGCROFT ROAD, DEVIZES
Reg Number: 07213476
Date of Inc: June 04, 2010
118 LONGCROFT ROAD, DEVIZES
Reg Number: 14867250
Date of Inc: January 01, 1970