20 THE LEA, KIDDERMINSTER
Reg Number: 03468997
Date of Inc: January 01, 1970
18 The Lea, Kidderminster
Reg Number: 13641905
Date of Inc: September 24, 2021