About Thamesview Management (plots 145-160) Limited (03551620) United Kingdom