About Snowdonia Lodges Limited (09518726) United Kingdom