How can we help?
Where to find us
Omnibus
Hollinwood Business Centre
Albert Street
Hollinwood
Oldham
OL8 3QL
United Kingdom
Drop us a line
Tel: +44 (0)161 683 3100 (enquiries)
Tel: +44 (0)161 683 3101 (support)
Omnibus Solutions Limited
A limited company registered in England and Wales – number: 03609069.
Registered Office as above.