About Triple Oak Homes (vectis) Limited (01427638) United Kingdom