About Mechinah Golders Green Limited (06972996) United Kingdom