About Jrl Property Holdings Limited (10638162) United Kingdom