Located at 63 Walter Road, Swansea SA1 4PT Charizma Ltd was classified as a Private Limited Company registered under the 08202475 registration number. This firm appeared on 5th September 2012. Charizma Ltd had been on the British market for at least eleven years.
The limited company was supervised by an individual managing director: Helen B. who was with it for eleven years.
Helen B. was the individual with significant control over this firm, owned over 3/4 of company shares.