Medical in Barry, South Glamorgan We help you find any company! Mahon Management Limited Pencoedtre Farm House Pencoedtre Lane, Pencoedtre Barry, South Glamorgan