Company name: Boels Rental Ltd. London
London Industrial Park, Hillcroft Rd, London E6 6LW, United Kingdom