MARKILY LTD Company number 17324805 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressFlat 120 Penrose House Penrose Street, London, England, SE17 3EA PostcodeSE17 3EA Companies at this postcode 46 Average house price in SE17 3EA £434,000 (12 sales) Map