Company name: Meadowgreen Centre
Description: Meadowgreen Foundation
141 Deveron Rd, Ayrshire, Troon KA10 7JH, United Kingdom