CEKRA LTD Company number SC541286 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 11 North Peffer Place, Edinburgh, Scotland, EH16 4UZ PostcodeEH16 4UZ Companies at this postcode 29 Map