Jibba Jabba Limited
Radio broadcaster; Recording studio; Video production service; Internet marketing service
Location: London Studio A, Container City Building, 48 Trinity Buoy Wharf E14 0FN GB
Website:http://www.jibbajabbapods.com/
Phone:+442079878922
Map Location:51.508, 51.508