About Lss Properties Limited (11615911) United Kingdom