About Twenty Green Park (bath) Management Company Limited (01691512) United Kingdom