About S.l.e. Properties Limited (00517797) United Kingdom