About Allodial Estates Limited (02463911) United Kingdom