Company name: Tchabe Kollel Ltd
Description: A Community center at the heart of Stamford Hill, North London’s most vibrant Jewish community. Read more.
23 Portland Ave, London N16 6HD, United Kingdom