About Key Green Properties Ltd (10607418) United Kingdom