40212 Alton Pastures Limited