About L&d Property Services Limited (13497237) United Kingdom