About Ace Properties Limited (01046102) United Kingdom