Chiller Rooms Ltd by chillerrooms Published: September 10, 2024 (3 months ago) Category Business Link https://chillerrooms.co.uk/ Address 12-22b Newhall Street, Temperature-Controlled Storage Suite, Birmingham, B3 3AS, United Kingdom Category Temperature-Controlled Storage phone 01214051876