About Maurice Freedman Research Trust Limited (01621007) United Kingdom