Company identity
Company number 08742928
Company profile
UK company 08742928, incorporated on 22 October 2013.
Touch Developments
Touch Developments was founded by Graeme Milne, who recognised the fundamental need for vendors, landowners and agents to be able to proceed quickly with property and land disposals, predominantly for residential purposes, without waiting for lengthy board approvals.
Company number 08742928
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzU1NDc2Nzc3OGFkaXF6a2N4
Published 06 Nov 2026 14:52
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House