INKLE PROJECTS LIMITED Company number SC474349 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressINKLE HOUSE, 21 TOWER STREET, SELKIRK, SCOTLAND, TD7 4LR PostcodeTD7 4LR Companies at this postcode 3 Map