Company details

Orgtel, a trading division of SThree Partnership LLP
Registered Office:
1st Floor, City Place House, 55 Basinghall Street, EC2V 5DX, United Kingdom
Partnership Number:
OC387148 England and Wales