About Lcr Properties Limited (08586935) United Kingdom