Publishing in Hayes, Middlesex We help you find any company! Cxo Research Limited 30 Barnhill Road, Hayes Hayes, Middlesex