Registered with number OC339183 thirteen years ago, Green Buffalo LLP had been a limited liability partnership until Tuesday 25th April 2017 - the date it was officially closed. Its last known mailing address was Amadeus House, 27b Floral Street London.
Executives who controlled the firm include: James W. had substantial control or influence over the company and had 1/2 or less of voting rights. Stephen S. had substantial control or influence over the company, had 1/2 or less of voting rights.