Company identity
Company number 03880506
Company profile
UK company 03880506, incorporated on 19 November 1999.
Global Leaders in Sustainability Solutions | SLR Consulting
SLR's strategic, engineering and technical teams take the pain out of navigating the ever-shifting context of sustainable business and support you in Making Sustainability Happen.
Company number 03880506
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Oct 2023 to 31 Mar 2025
OptimalSlope, a UK-based mining SME, is collaborating with SLRConsulting. OptimalSlope has a core project team of Stefano Utili (CEO and professor of geotechnical engineering), Andrea Agosti (mining and geotechnical engineer), Dainius Jenkus (software engineer) and Caleb Arden (software engineer). The goal of achieving net zero by 2050 requires the mining...