About C&a Property Developments Limited (09605156) United Kingdom