About C & B International Properties Limited (13619728) United Kingdom