About S. L. L. Properties Limited (03296484) United Kingdom