About L & D Properties Limited (09305658) United Kingdom