About Deva Residential Limited (10385312) United Kingdom