Milking Goat Association Limited.  Registered in England & Wales No. 10043065

The Milking Goat Association is a not-for-profit organisation