About Socca Properties Limited (13422608) United Kingdom