NOVORUM LTD Company number 16082618 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address102 Wellesley Road, Slough, United Kingdom, SL1 1UR PostcodeSL1 1UR Companies at this postcode 42 Average house price in SL1 1UR £351,000 (12 sales) Map