About L&d Property Holding Limited (11060118) United Kingdom