About Sei Property Limited (11104086) United Kingdom