Cold Room Specialists Ltd
60B, st martins lane walk in fridge dept, Covent Garden, London, Greater London - WC2N 4JS
02080884863
Cold Room Specialists Ltd is a UK-based company dedicated to providing top-quality design, installation, and maintenance of bespoke col.....and freeze