MPS SUB LIMITED Company number 15549776 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address18 Howard Road, London, United Kingdom, N15 6NL PostcodeN15 6NL Companies at this postcode 67 Average house price in N15 6NL £571,000 (28 sales) Map