About L & S Assets And Developments Limited (10894954) United Kingdom