About Greene Associates Ltd (02840504) United Kingdom