About Lionheart Property Ltd (11079510) United Kingdom