About Ellis Properties Limited (00354302) United Kingdom