About South Haven Developments Limited (02686534) United Kingdom