About Green Walk Management Company Limited (11589711) United Kingdom