About J4l Properties Ltd (12275324) United Kingdom