About Wendel View Residents Management Company Limited (13678314) United Kingdom