About C & A Property Ventures Limited (11325302) United Kingdom