About L.h. Properties Limited (04447603) United Kingdom