About Leonine Properties Limited (02198821) United Kingdom