TOWN CARD LIMITED Company number SC169749 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office AddressSt Leonards Lodge, Abbey Walk, St. Andrews, Scotland, KY16 9LB PostcodeKY16 9LB Companies at this postcode 6 Map