About Devondale Court Residents Company Limited (01934205) United Kingdom