Casella UK
Wolseley Rd Kempston, Bedford MK42 7JY
+44(0)1234844100
info@casellasolutions.com
Casella US
13 Pratts Junction Road, Sterling, MA 01564-2305
info-us@casellasolutions.com
Casella China
Room 305, Building 1, No. 1295, Chuanqiao Road,
Pudong New District, Shanghai, China
Main Number: +86 21-31263188
info@casellasolutions.cn
Casella India
Ideal Industries
India Pvt.Ltd.229-230, Spazedge,
Tower -B Sohna Road
Sector-47, Gurgaon-122001,
Haryana
India
casella.sales@ideal-industries.in