About Triple 8 Property Services Limited (NI666891) United Kingdom