4 Deer Park Rd, London, London SW1907718 161141
The longest established supplier of temporary walk in cold rooms throughout the UK. We have a reputation for 1st class service & reliability and we do not subcontract our work.