Amount Raised
$726 Million
Company
Owl Finance plc
Location
ONE READING CENTRAL, FORBURY ROAD
United Kingdom