N.S. CONTRACTORS LTD Company number SC587703 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address2a Wester Drylaw Avenue, Edinburgh, Scotland, EH4 2TP PostcodeEH4 2TP Companies at this postcode 2 Map