The address of Lightsource bp is
2000 Market St Suite 720,
Center City,
Philadelphia,
Pennsylvania,
US.