About Haven Properties Development Limited (06929595) United Kingdom