About C & B Property Solutions Ltd (12714110) United Kingdom