About K & B Property Limited (11209073) United Kingdom