LYCO GROUP LIMITED (02923542) · CHouse.UK