About Sofi Properties Limited (12998647) United Kingdom