About Devonian Estates Ltd (13547418) United Kingdom