JAMES JOHNS AND DAVID STUART JOHNS CHARITY

Registered charity number: 213590

Causes: Accommodation/housing

Provides housing for elderly persons in need and resident in Milford Haven.

Sourced from the Charity Commission for England & Wales bulk register.