About Endwell Properties Limited (00731657) United Kingdom