Company details

Huxley Associates, a trading division of SThree Partnership LLP .

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

Partnership Number: 2071875 England and Wales