About Codrington Investments Limited (09641603) United Kingdom