Mitchell Powell Foundation CIC Company number14033335 StatusActive TypeCommunity Interest Company Incorporated7 Apr 2022 Nature of business Other social work activities without accommodation n.e.c. Registered office 25 Heol HermasPenlanSwanseaSA5 9AD Data JSON Markdown