18 BARROW RISE, ST. LEONARDS-ON-SEA
Reg Number: 09288425
Date of Inc: January 01, 1970
18 Barrow Rise, Saint Leonards-On-Sea
Reg Number: 15071173
Date of Inc: August 14, 2023