NIC SERVICES LIMITED Company number 03653952 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address58 Parkhurst Road, London, N11 3EL PostcodeN11 3EL Companies at this postcode 12 Average house price in N11 3EL £492,000 (50 sales) Map