Unit 3 83/93 Leamore Lane, Walsall
Reg Number: 01678642
Date of Inc: November 16, 1982
83-93 Leamore Lane, West Midlands
Reg Number: 01889036
Date of Inc: February 22, 1985
Unit 11 Leamore Lane, Walsall
Reg Number: 14823140
Date of Inc: April 24, 2023