About Lifco Property Ltd (08886096) United Kingdom