About Thamesview Management (plots 67-74) Limited (03775679) United Kingdom