About Green Lake Management Limited (12087611) United Kingdom