Omni Facilities Management Ltd t/a The Omni Group (Not GLAA Registered)     Back to directory

Address: 11 Beavor Lane, London, W6 9AR
Telephone: 0208 741 1190
Fax: 0208 741 1199
Head Office: London
Trading Regions: All Regions
Member Type: Labour Provider

Contact member

Please contact Peter Lee on 0208 741 1190 or email