About Srss Properties Ltd (13269240) United Kingdom