About S O Developments Limited (09493097) United Kingdom