About C & G Property Solutions Ltd (13686804) United Kingdom