charles luck corporate office stone mill road