About C & A Property Solutions Limited (10676522) United Kingdom