Albujón Solar 20, S.L. is a company located in Spain, 08021 Barcelona at Raset 29 3-2. Albujón Solar 20, S.L. has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of Albujón Solar 20, S.L. is 9598001C91HY7218JM79. The legal form of this company is Sociedad Limitada and is subject to the jurisdiction of ES law.