About Thamesview Management (plots 75-82) Limited (03698933) United Kingdom