About Sjovp Properties Limited (12589797) United Kingdom