About Triple A Properties Limited (09892246) United Kingdom