About City Of London Trustees Limited (05196448) United Kingdom