NPL 1997 LIMITED Company number SC178677 · Monitor this company Active Overview People 21 Financial Control Charges Documents Analysis Location Related Registered office Address7 Melville Terrace, Stirling, United Kingdom, FK8 2ND PostcodeFK8 2ND Companies at this postcode 73 Map