About Liffey Strategic Land Ltd (13182788) United Kingdom