About West Wickham Property Holdings Limited (13532961) United Kingdom