About Green Flag Group Limited (02622895) United Kingdom