About S & S Fox Properties Limited (11763187) United Kingdom