Sorry didn't spot your earlier post. 
So do you buy shares in the company as part of the deal? 
I don't think so, I'm a share of the free hold in my current place. But as the house is freehold, I don't think I get any shares of this company, just become a member.
by paying the management 'fee' you automatically enrol!
Yes, that's how I read it. You pay it, you get a say by being a member.
Personally I like it, reading through it's really aimed at making the close a nice place. Things like parking on grass verge, of which is small in the close, is not allowed.
Also means if anyone wants to change/extend their house looks like it needs to go through management company too so get more of a say. That said nothing is overlooking, can't see how any of the houses could extend in a bad way.
There are only 9 plots in the close, so quite a compact little close.