About Duodecim Residents Management Company Limited (06770721) United Kingdom