About Cobol Property Investments Limited (08382471) United Kingdom