About L & J Property Limited (06925196) United Kingdom