OFSTEAD: Office for Standards in Education

What does OFSTEAD mean? The above is one of OFSTEAD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Office for Standards in Education