About Montreux House James Street West Bath Management Company Limited (06590975) United Kingdom