About Devereux Estates Limited (01990177) United Kingdom