NOVUS CONSULTANCY SERVICES LIMITED Company number 11184930 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFLAT 22, MARLBOROUGH ROAD, LONDON, ENGLAND, SE18 6RU PostcodeSE18 6RU Companies at this postcode 13 Average house price in SE18 6RU £614,000 (50 sales) Map