About The Arc Residents Management Company Limited (12187417) United Kingdom