About Epoch Properties Limited (11962628) United Kingdom