Computer House, Oldbury
Reg Number: 02986321
Date of Inc: November 03, 1994
90 Rood End Road, Oldbury
Reg Number: 09762644
Date of Inc: September 04, 2015
Unit 2 90 Rood End Road, Oldbury
Reg Number: 12462074
Date of Inc: February 13, 2020
Computer House, Oldbury
Reg Number: 14136283
Date of Inc: May 27, 2022