MBR GLOBAL CONSULTING LIMITED Company number 10016008 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address3 SELHURST PLACE, SELHURST PLACE, LONDON, UNITED KINGDOM, SE25 5PY PostcodeSE25 5PY Companies at this postcode 20 Average house price in SE25 5PY £333,000 (19 sales) Map