About L.e.l. (properties) Limited (02359877) United Kingdom