About Greenwich Village Gallery Limited (11371283) United Kingdom