About Ace 3 Properties Limited (12322881) United Kingdom