About Liongate Properties Limited (13129558) United Kingdom