About Worstead Property Holdings Ltd (12581270) United Kingdom