About Green Flag Developments Ltd (11801965) United Kingdom