The directors of the management company are going to be the directors of Maplewood. I also have an apartment built by Maplewood, management agent is Chaste - and thats the case with my management company.
From experience I can tell you to forget Chaste, you are wasting your time there, ring Crea in Maplewoods office and start detailing your concerns, get your neighbours to do the same.
Im not clear what role the council has in maintaining houses that are affordable housing - but possibly none? However, you can get a TD to lean on the council to see if they really are shirking their responsibilities. A TD is useful at this point anyway - we had a number of problems initially in our development and a local TD actually leaned on Maplewood and got things moving. Especially if there is an issue with fire safety.
You need to keep a paper trail of everything. Even if you make a phonecall, send a brief email afterwards outlining what was discussed.
Water pressure was an initial problem for us also and Maplewood kept insisting that it was going to resolve with Bohernabreena's water upgrade works - however, that only improved the mains, not the tank!! Eventually after numerous complaints they sent out a guy to install pumps into all the apartments where pressure was an issue.
I really think your main gripe is with Maplewood - I would be interested to know if the council do have a duty of responsibility here, as surely if they were offering apartments as affordable housing their inspectors etc..would have had to pass the properties as suitable and snag free?