Omnibus - 26 July 2019 0 Computer Systems & Software Bookmark Contact Information Hollinwood Business Centre, Oldham, Lancashire OL8 3QL 01616 833100 https://www.omnibus.uk.com Get Directions By car By public transit Walking Bicycling