CANARLO LIMITED Company number 16533486 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressAiredale House, 423 Kirkstall Road, Leeds, England, LS4 2EW PostcodeLS4 2EW Companies at this postcode 76 Map