About Double A Properties Limited (10492652) United Kingdom