About Solar Park Holdings Limited (09693409) United Kingdom