SCOTSTAT LIMITED Company number SC209019 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressTHE ORCHARD, BALMACARA, KYLE, SCOTLAND, IV40 8DJ PostcodeIV40 8DJ Companies at this postcode 8 Map