About Lionhart Properties Ltd (06706452) United Kingdom