Medway Open Award Centre
Duke of Edinburgh's Award in Medway (Registered charity No. 1172240)
It looks like nothing was found at this location. Maybe try a search?