About Greene & Co. Charity Limited (00987543) United Kingdom