Contact Padded Cell Studios Is a division of Osmond Technologies LLC. Mailing address: 24 Turtle Ridge Dr.Flagler Beach FL 32136USA. Phone Number: 608.446.1311