About S33 Properties Limited (11110883) United Kingdom