About Deakin Estates Limited (02990660) United Kingdom