About L&j Property Investment Limited (10757226) United Kingdom