THE 60231 IRREVOCABLE SPECIAL NEEDS TRUST - Handelsregister & Mandate | FirmaCensus