About Liberty Place Limited (12807544) United Kingdom