About Jj Green Property Ltd (12120936) United Kingdom