Advanced company searchLink opens in new window

SHLC LLP

Company number OC456598

Registered office address
31 Homer Road, Solihull, West Midlands, England, B91 3LT
Company status
Dissolved
Dissolved on
25 November 2025
Company type
Limited liability partnership
Incorporated on
1 May 2025