OMOTARA S PROPERTIES LIMITED Company number 14736243 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Downsview Road, London, England, SE19 3XD PostcodeSE19 3XD Companies at this postcode 18 Average house price in SE19 3XD £879,000 (15 sales) Map