JAVELIN SOLAR HOLDCO LIMITED (11526281) · CHouse.UK