About Haven Management Thorpe Bay Limited (06247525) United Kingdom