About Liongate Property Investment Company Ltd (08576934) United Kingdom