Company Information
Head Office Address:
Mallula Ltd
Unit 5 Maple Park
Falconer Road, Haverhill
CB9 7BG
Telephone number 01799 615020
E mail sales@thepapercupfactory.com
Registered Office Address:
Mallula Ltd
Unit 5 Maple Park
Falconer Road, Haverhill
CB9 7BG
Company Registration Number:
Co Reg No: 09696549
Place of Registration: Companies House, Cardiff