About Triple S Property Solutions Ltd (11941569) United Kingdom