TBK & Sons Holdings Limited Conditions