About Eley Place Properties Limited (10658963) United Kingdom