LONDON AND HENLEY HOLDINGS LIMITED (03971515) · CHouse.UK