About Genner Trust Limited (01095197) United Kingdom