About Triple Seven Construction & Development Limited (06104319) United Kingdom