About Epo Properties Limited (12255085) United Kingdom