About Outlet Centres International (uk) Limited (03398605) United Kingdom