About Chatham Billingham Investments Limited (07317718) United Kingdom