About L&d Property Services Ltd (11933282) United Kingdom