About Glenton Road Freehold Limited (05324195) United Kingdom