SAFFLOWER HOUSE LTD Company number 17367205 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address115 Church Road, London, England, SE19 2PR PostcodeSE19 2PR Companies at this postcode 18 Average house price in SE19 2PR £404,000 (26 sales) Map