About Kc Green Limited Partnership (LP019657) United Kingdom