About Ssl Property Limited (10967386) United Kingdom