Search the register – results All results METRABADGE LIMITED 02999798 - Incorporated on 8 December 1994 70 Market Street, Tottington, Bury, Lancashire, BL8 3LJ