METMIX LIMITED Company number 02492463 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address158-160 Cromwell Road, London, SW5 0TL PostcodeSW5 0TL Companies at this postcode 4 Map