About Ssa Lnd Limited (10782663) United Kingdom