About Menorah Center Lp (LP019434) United Kingdom