20 Floodgate Street, West Midlands
Reg Number: 00196387
Date of Inc: March 14, 1924
20 Floodgate Street, Birmingham
Reg Number: 15081715
Date of Inc: August 18, 2023