Firber Engineering Limited Lowmoor Business Park, Nottingham
Reg Number: 10671328
Date of Inc: March 15, 2017
C/O Firber Engineering Limited Shelley Close, Lowmoor Business Park, Nottingham
Reg Number: 13677220
Date of Inc: October 13, 2021