About C&a Investment Properties Ltd (13090258) United Kingdom