About Green Walk Standish Management Company Limited (13312093) United Kingdom