About Kbh Holdings Ltd. (10638564) United Kingdom