About Camden Town Outlet Ltd (13165519) United Kingdom