TALKING COUCH LIMITED Company number SC514964 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address51 St. Serfs Walk, Alva, Scotland, FK12 5DP PostcodeFK12 5DP Companies at this postcode 3 Map