NEILSOFT LIMITED Company number BR008488 · Monitor this company open Overview Analysis Location Related Registered office AddressOffices 3 And 4 120 Holborn, London, EC1N 2TD PostcodeEC1N 2TD Companies at this postcode 21 Map