About L&j Property Maintenance Limited (08115585) United Kingdom