BITS (SCOTLAND) LIMITED Company number SC109251 · Monitor this company Dissolved Overview People 12 Financial Documents Analysis Location Related Registered office AddressUNIT 4, INCHYRA ROAD, GRANGEMOUTH, FK3 9XB PostcodeFK3 9XB Companies at this postcode 22 Map