About Jxd Properties Ltd (12865681) United Kingdom