About Green Cube Construction Limited (07162021) United Kingdom