University of Central Leeds
World Trade Centre
1st Floor, Commercial Area
53rd Street, Marbella
Panama City, 0832-0588
Central America
 

DISCLAIMER:
"University of Central Leeds has no relation or affiliation with University of Leeds in UK.
We are independent and have separate territory & jurisdiction."