About Lb And Jb Properties Limited (11655632) United Kingdom