Mark Stephen Armstrong phone number