PILLAR EUROPE MANAGEMENT LIMITED (02891826) · CHouse.UK