About I.p.m. Pensioneer Trustees Limited (02726477) United Kingdom