About Langbourne Management Limited (06846978) United Kingdom