About Eddystone Property Holdings Ltd (12740999) United Kingdom