About C & A Property Investments Limited (05218344) United Kingdom