8A LENNARD ROAD, FOLKESTONE
Reg Number: 14938560
Date of Inc: January 01, 1970
5-6 Lennard Road, Folkestone
Reg Number: 07274036
Date of Inc: June 04, 2010