About Keen Bond Development Limited (10678547) United Kingdom