About Langdon View Management Company Limited (10813204) United Kingdom