About Triple A Properties (a & I) Limited (11570101) United Kingdom