About Eureka Properties Limited (12424678) United Kingdom