Are you able to contact other owners and/or the committee? Am unsure about this but just suggesting?
If possible, see if they have current issues and whether he has promised them to 'fix the strata management'.... If he has, it is possible they will never be fixed?
Are they building...