THE HUMAN LENS CONSULTING LTD Company number 17153900 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address29 Windermere Road, West Wickham, England, BR4 9AP PostcodeBR4 9AP Companies at this postcode 5 Average house price in BR4 9AP £746,000 (14 sales) Map