40 Church Road, Folkestone
Reg Number: 13883353
Date of Inc: January 31, 2022
18 Church Road, Folkestone
Reg Number: 15057120
Date of Inc: August 08, 2023