About Thames View (holdings) Limited (00469937) United Kingdom