About Lightclife Property Investment Ltd (08264047) United Kingdom