About Northumbrian Finance Limited (05957383) United Kingdom