About Green Gate London Ltd (08315492) United Kingdom