NRS REGULATORY SERVICES LIMITED Company number SC166784 · Monitor this company Dissolved Overview People 19 Financial Control Charges Documents Analysis Location Related Registered office Address22 STAFFORD STREET, EDINBURGH, SCOTLAND, EH3 7BD PostcodeEH3 7BD Companies at this postcode 204 Map