About Langdon Park Investment Company Limited (00641134) United Kingdom