About K & B 84 Properties Ltd (12663385) United Kingdom