About Thameswey Developments Limited (06646380) United Kingdom