About Jucral Acres Properties Ltd (11839148) United Kingdom