About Applegate Property Holdings Ltd (10698835) United Kingdom