Unit 1 Dudnance Lane, Redruth
Reg Number: 04568905
Date of Inc: October 21, 2002
4 Dudnance Lane, Redruth
Reg Number: 05460750
Date of Inc: May 23, 2005
DUDNANCE LANE, POOL
Reg Number: 06843971
Date of Inc: November 03, 2009