K&L STORES LTD Company number SC901652 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address18 Portland Place, Edinburgh, Scotland, EH6 6LA PostcodeEH6 6LA Companies at this postcode 20 Map