About S & O Property Rentals Ltd (13200478) United Kingdom