ONHOLD LIMITED Company number 09885399 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address8 Farm Avenue, London, England, SW16 2UT PostcodeSW16 2UT Companies at this postcode 34 Average house price in SW16 2UT £503,000 (30 sales) Map