Sure am, and despite the stereotype I have had the patience to sit down, study and understand my AIP.
My point was yes, in casual English a limit is assumed inclusive. In aviation we all have our own technical definitions for words. The technical definition of an upper limit is:
When ATS airspaces adjoin vertically (one above the other), flights at the common level must comply with the requirements of, and will be given services applicable to, the less restrictive class of airspace. In applying these criteria, Class C airspace is considered less restrictive than Class A airspace; Class D airspace is considered less restrictive than Class C airspace, etc.
As already stated, so therefore you can fly at 2,500ft legally.