About Wood Green Holdings Limited (12301796) United Kingdom