About Glade Property Lettings & Management Ltd (12197840) United Kingdom