17 NCS LTD Company number 15713550 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address60 Ground Floor, Great Titchfield Street, London, England, W1W 7QF PostcodeW1W 7QF Companies at this postcode 5 Map