About Churchill Commercial Investments Limited (06178252) United Kingdom