About The Ace Property Space Ltd (12899303) United Kingdom