About Green Haven Developments Ltd (12195571) United Kingdom