About Rolo Estates Ltd (11695238) United Kingdom