About Greenwich Associates Uk Limited (04052352) United Kingdom