About T C & B Property Ltd (12994491) United Kingdom