About Wickham Park Property Limited (02836780) United Kingdom