About Geoffrey Newmark Trustees Limited (00504669) United Kingdom