About Greenmeadow Cottages Goonhavern Management Limited (09461700) United Kingdom