MECA FOODS LIMITED Company number 02257236 · Monitor this company Dissolved Overview People 8 Documents Analysis Location Related Registered office AddressUNIT 5 29-35 NORTH ACTON ROAD, PARK ROYAL, LONDON, NW10 6PE PostcodeNW10 6PE Companies at this postcode 28 Map