About Alton Freehold Ltd (12970547) United Kingdom