About Us

Our Address:

MSS Studios, Rhiwlas, Cae Deintur, DOLGELLAU. LL40 2YS (United Kingdom).

Can I Telephone my order?:

Yes, our number is: (01341) 422115 (Outside the UK, it's +44 1341 422115

PayPal Payments: Direct PayPal payments can be made to our registered address of mss@organ.co.uk (or select PayPal at Checkout).