About Green Lake Property Limited (13579696) United Kingdom