About Jlm Property Group Ltd (12296238) United Kingdom