Troughman Studios Ltd Company number17122981 StatusActive TypePrivate Limited Company Incorporated28 Mar 2026 Nature of business Business and domestic software developmentWeb portals Registered office 44 Park RoadOxtedRH8 0AW Data JSON Markdown