About Thamesmead School (07686145) United Kingdom