About Lc & Ejc Properties Limited (09939670) United Kingdom