About Haven Property Managements Limited (02907439) United Kingdom