About Liberty International Holdings Limited (01503621) United Kingdom