About B & K (london) Property Ltd (12714136) United Kingdom