About Ace Property Services (london) Limited (10204828) United Kingdom