About Ssln Properties Ltd (13406911) United Kingdom