About Wood Wharf Property Holdings Limited (05616851) United Kingdom