TORCHCARE LIMITED Company number 01848437 · Monitor this company Dissolved Overview People 10 Control Charges Documents Analysis Location Related Registered office AddressWestcourt, Gelderd Road, Leeds, West Yorkshire, LS12 6DB PostcodeLS12 6DB Companies at this postcode 85 Map