About L.& R.investments(hendon)limited (00500938) United Kingdom