BP ENERGY EUROPE LIMITED (SC107896) · CHouse.UK