About Davlea Estates Limited (11140564) United Kingdom