Swatch Consultancy Services Ltd Company number17567794 StatusActive TypePrivate Limited Company Incorporated6 Nov 2026 Nature of business Information technology consultancy activities Registered office 59 Broughton LaneCreweCW2 8JR Data JSON Markdown