About Embleton Properties Ltd (12282890) United Kingdom