About L & S Properties Limited (10400270) United Kingdom