UNIT 14 THE BARNS HEWELL LANE, BROMSGROVE
Reg Number: 13177170
Date of Inc: March 02, 2021
UNIT 3, THE BARNS HEWELL LANE, BROMSGROVE
Reg Number: 06489558
Date of Inc: January 01, 1970
UNIT 9 THE BARNES, BROMSGROVE
Reg Number: 03769039
Date of Inc: December 05, 1999
The Barns Unit 4, Bromsgrove
Reg Number: 04716812
Date of Inc: March 31, 2003