About Wickham Property & Consultancy Limited (10625859) United Kingdom