About London Designer Outlet Limited Partnership (LP015663) United Kingdom