Company overview
Company Number
12446913
Name
Royalty Pharma Plc
Entity type
Public Limited Company
Industry codes
96090
Status
Active
Incorporation date
6 February 2020
Address
The Pavilions, Bridgwater Road, Bristol, BS13 8AE, England
Postal code
BS13 8AE
Country
United Kingdom