JK THOMSON LLP Company number SO307948 · Monitor this company Active Overview People 9 Financial Charges Documents Analysis Location Related Registered office AddressInveresk Mills Industrial Park, Musselburgh, EH21 7UQ PostcodeEH21 7UQ Companies at this postcode 8 Map