KCL BUILDING LTD Company number 14224475 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address31 Poplar Court, Leeds, England, LS13 4SW PostcodeLS13 4SW Companies at this postcode 3 Map