About Devonshire Residential Ltd (11001042) United Kingdom