About Wri Management Company Limited (11833476) United Kingdom