Advanced company searchLink opens in new window

LIBERTY SPAIN HOLDINGS LLC

UK establishment number BR017564

UK establishment office address
20 Fenchurch Street, London, EC3M 3AW
Status
Open
Opened on
8 April 2015
Type of business
Holding Company

This is a UK establishment of
LIBERTY SPAIN HOLDINGS LLC

Company number
FC032489