About Leesons Property Ltd (10029734) United Kingdom