Amelia Trust Farm is a charity and countryside attraction located in the Vale of Glamorgan. It offers a space for the local community to spend time in nature.
Amelia Trust Farm is operated by The Amelia Methodist Trust Company Limited and is a Active company incorporated on 20 September 1990 with the registered office located in Barry, South Glamorgan. The Amelia Methodist Trust Company Limited was registered 35 years ago.