Send a message
United Kingdom
The Loomba Foundation
Loomba House
622 Western Avenue
London W3 OTF
Tel +44 20 8102 0360
UK Registered Charity No. 1064988
India
The Loomba Foundation
Loomba House
C – 107, Sector – 65
Noida
201 301 Uttar Pradesh
Tel +91 120 4688907, 908, 909
India Registered Charity No. 752
USA
The Loomba Foundation
c/o Gutenberg Communications
555 Eighth Avenue
Suite 1002
New York, NY 10018
Tel +1 646 438 1214



Follow Us!