Email: academy@swanseamosque.com
Phone: +44 1792 654532
Address: 159a St Helens Road, Swansea, SA1 4DG, United Kingdom