About Newbeck Finance Limited (06978255) United Kingdom