About Wyndham Gregory Ltd (11911258) United Kingdom