About Lc Properties Limited (04380039) United Kingdom