About Triple Properties Limited (SC572869) United Kingdom