About Jlm & C Properties Ltd (12460068) United Kingdom