About Jol Properties (ne) Limited (11378238) United Kingdom