About Triple S Property Consultants Limited (13565251) United Kingdom