About L&j Property Holdings Limited (11200524) United Kingdom