MICOMAST LIMITED Company number 15919040 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Oaks, Lackford, Bury St. Edmunds, England, IP28 6HW PostcodeIP28 6HW Companies at this postcode 2 Map