About Jlmw Properties Limited (12597825) United Kingdom