About Lechaim Property Limited (08302639) United Kingdom