About Leemor Properties Limited (00695652) United Kingdom