8 Devonshire Gardens, Margate
Reg Number: 04324521
Date of Inc: November 19, 2001
Reg Number: 04324522
1 Devonshire Gardens, Margate
Reg Number: 14035034
Date of Inc: April 08, 2022
Reg Number: 14570603
Date of Inc: January 04, 2023
18 Devonshire Gardens, Margate
Reg Number: 14704059
Date of Inc: March 03, 2023
3 DEVONSHIRE GARDENS, MARGATE
Reg Number: 13973711
Date of Inc: January 01, 1970
Reg Number: 15225964