About Lionheart Properties Ltd (10042089) United Kingdom