There should be a maintenace org. that can do D-regs somewhere in the UK. A few weeks ago I met some guys, at Abbeville, from the UK in a D-reg C170. They told me that annnuals etc is done in the UK.
The maintenance etc. for my D-reg is done in the Netherlands.
-Kees