About S & Ea Property Management Ltd (11487489) United Kingdom