About Friends Of The Thames Company Limited (10080080) United Kingdom