ESS

1
ESS Support Services Worldwide provides large-scale accommodation centres that house thousands of workers.