About Cochrane Van Cortlandt Ltd (10774229) United Kingdom