SLH PROJECTS LIMITED Company number 07574518 · Monitor this company Dissolved Overview People 5 Control Documents Analysis Location Related Registered office AddressParklands, Conleach Road, Liverpool, L24 0TY PostcodeL24 0TY Companies at this postcode 6 Map