About Senator Estates Limited (13380810) United Kingdom