About L & J S Property Ltd (13638459) United Kingdom