About Avalon Property Glastonbury Limited (11817284) United Kingdom