About Green Communications Limited (11415964) United Kingdom