TREE MEDICAL CONSULTING LIMITED Company number 16394813 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressAccountax House, 420a Streatham High Road, Streatham, London, United Kingdom, SW16 3SN PostcodeSW16 3SN Companies at this postcode 146 Average house price in SW16 3SN £572,000 (3 sales) Map