Company name: Amica HR Ltd
Description: HR Consultancy and support in the UK from leading experts in people management. Fully outsourced services to ad-hoc project management.
85 Great Portland St, London W1W 7LT, United Kingdom