Company overview
Company Number
11240880
Name
Libra (Longhurst Group) Treasury No 2 Plc
Entity type
Public Limited Company
Industry codes
68201
Status
Active
Incorporation date
7 March 2018
Address
K2 Timbold Drive, Kents Hill, Milton Keynes, MK7 6BZ, England
Postal code
MK7 6BZ
Country
United Kingdom