Lowell Portfolio I Limited CSA Member #594 Member since January 2001 About Lowell Portfolio I Ltd, based in Leeds, are the UK market leaders in debt purchase.