About Mark Ellis (property) Limited (13219991) United Kingdom