About Leonforte Properties Limited (06048146) United Kingdom