OLIVE TREE MANAGEMENT LIMITED Company number 10149821 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office Address9 Honeybrook Road, London, England, SW12 0DP PostcodeSW12 0DP Companies at this postcode 16 Average house price in SW12 0DP £790,000 (32 sales) Map