About Sophocli Properties Ltd (13457799) United Kingdom