About S & O Properties Limited (12874544) United Kingdom