About Svss Properties Ltd (12782617) United Kingdom