About S & O Property Development Services Ltd (12106451) United Kingdom