Intouract Ltd Company numberSC264810 StatusRemoved Type- Accounts Year ended Net assets Cash 31 Mar 2008 -£1,729 £801 Data JSON Markdown