About Glangevlin Freehold Limited (09947477) United Kingdom