About L.e.d. Properties Limited (02841429) United Kingdom