They are a recruitment company based in Slough, Berkshire with over 20 years of specialist experience and pride themselves on many long-term relationships with leading employers. Their service is highly specialised to fit the needs of the clients and candidates and offer permanent and temporary staff placements.