About Westward Ho Management Company Limited (01767676) United Kingdom