Company details

Huxley Associates, a trading division of SThree Partnership LLP .

Registered office: 55, Basinghall Street , London, London EC2V 5DX , United Kingdom

Partnership Number: OC387148 England and Wales