Scif Limited Company number17019725 StatusActive TypePrivate Limited Company Incorporated9 Feb 2026 Nature of business Environmental consulting activities Registered office Keppel StreetLondonWC1E 7HT Data JSON Markdown