About Montreux House St. George Bristol Management Limited (02453229) United Kingdom