About Greenwich Village Limited (06285258) United Kingdom