Circuit building blocks
D1+D2, R2, Q1, R3 are a constant current source,
which supplies constant current to zeners D9/D10 which provide relatively stable voltage sources. i.e. D9+D10 provide a stable supply voltage to what is connected to them.
Q2, Q3, R5 form a differential amplifier, with the current source D5,D6,R4,Q4 as a collector load, which isn't quite a good solution as others have pointed out. The DC operating point of the differential amplifier is set by the voltage over D10, thus the output voltage will be approximately U(D10) * (R9/R10+1), i.e. 200 V * 1.25 = 250 V.
M1 is a source follower driven from the output of the differential amplifier (which is taken from either of the collectors, depending on intended polarity).