About Lss Properties Limited (13295185) United Kingdom