About L D & J S Property Services Limited (07107811) United Kingdom