About Glenbyrne Lodge Limited (02370080) United Kingdom