is inactive
Where is OMNIBUILD LTD's headquarters?
OMNIBUILD LTD's headquarters is located at England, West Midlands, West Bromwich, B70 6BQ, 204 Spon Lane
What year was OMNIBUILD LTD started?
OMNIBUILD LTD was started in 2015
Sources: Companies House