About Woodward Property Holdings Ltd (03496739) United Kingdom