Summary
SLR is an environmental consultancy that provides advice and support on a wide range of strategic and site-specific environmental issues.
Deals Overview
© COPYRIGHT 2025 MERGERLINKS LIMITED.
ALL RIGHTS RESERVED.
15 BONHILL STREET, LONDON, EC2A 4DN, UNITED KINGDOM.
Senior Management
Neil Penhall
CEO
Bradley Andrews
CEO
Andy Bolter
CFO
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy