The Alcemists Umbra Limited Company number16893529 StatusActive TypePrivate Limited Company Incorporated5 Dec 2025 Nature of business Environmental consulting activities Registered office Upper Shalford Upper ShalfordSquare DriveHaslemereGU27 3LW Data JSON Markdown