About L & J S Properties Limited (10773128) United Kingdom