About Greene Palm Ltd (12585050) United Kingdom