About Jrl Properties Holdings Limited (11964076) United Kingdom