Message My Customer UK Limited Company number17073671 StatusActive TypePrivate Limited Company Incorporated6 Mar 2026 Nature of business Business and domestic software development Registered office Flat 3 MeadowsideCambridge ParkTwickenhamTW1 2JQ Data JSON Markdown