MELAA LIMITED Company number 11140375 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address24 THE TERRACE, ROCHESTER, UNITED KINGDOM, ME1 1XN PostcodeME1 1XN Companies at this postcode 17 Average house price in ME1 1XN £424,000 (41 sales) Map