POLYDATA LIMITED Company number SC276304 · Monitor this company Dissolved Overview People 9 Financial Control Documents Analysis Location Related Registered office Address17a Ferry Road, Edinburgh, EH6 4AD PostcodeEH6 4AD Companies at this postcode 17 Map