About Ezra Property Co. Limited (01142486) United Kingdom