About San Saranda Properties Ltd (13424979) United Kingdom